<?php
namespace Admin\Controller;
use Lib\Controller\AdminBaseController;
// use Lib\ORG\File;

class IndexController extends AdminBaseController{
    
    public function __construct(){
        parent::__construct();
    }
    
    public function index(){
        //$this->show('<style type="text/css">*{ padding: 0; margin: 0; } div{ padding: 4px 48px;} body{ background: #fff; font-family: "微软雅黑"; color: #333;font-size:24px} h1{ font-size: 100px; font-weight: normal; margin-bottom: 12px; } p{ line-height: 1.8em; font-size: 36px } a,a:hover{color:blue;}</style><div style="padding: 24px 48px;"> <h1>:)</h1><p>欢迎使用 <b>ThinkPHP</b>！</p><br/>版本 V{$Think.version}</div><script type="text/javascript" src="http://ad.topthink.com/Public/static/client.js"></script><thinkad id="ad_55e75dfae343f5a1"></thinkad><script type="text/javascript" src="http://tajs.qq.com/stats?sId=9347272" charset="UTF-8"></script>','utf-8');
        //session('adminId',1);
        //内联框架url
        $iframeSrc = '';
        //获取菜单id
        $menuId = session('menuId');
        if (!empty($menuId)) {
            $menu_list = S('menuList');
            
            //循环查找菜单
            foreach ($menu_list as $menu) {
                if ($menu['id'] == $menuId) {
                    //获取菜单名生成url
                    //$iframeSrc = U(MODULE_NAME . '/' . $menu['name'], '', FALSE, FALSE, TRUE);
                    $iframeSrc = U($menu['operation']);
                    break;
                }
            }
        } else {
            //显示首页信息
            $iframeSrc = U(MODULE_NAME . '/Index/sys_msg', '', FALSE, FALSE, TRUE);
        }
        $this->assign('iframeSrc', $iframeSrc);
        $this->display();
    }
    
    /**
     * 清除Runtime目录中的缓存文件
     */
    public function clear_cache() {
        /* import('Lib.ORG.File'); */
        S('menuList', NULL);
        S('allMenuId', NULL);
        S('language', NULL);
        S('currency', NULL);
        S('oauths', NULL);
        S('sysConfig', NULL);
        S('jsCacheNum', NULL);
        S('categoryList',NULL);
        $runtimePath = APP_PATH . 'Runtime';
        
        $object = new \Lib\ORG\File($runtimePath);
        $result = $object::clearDir($runtimePath);
                
        if ($result) {
            $data['status'] = 1;
            $data['info'] = '缓存清除成功';
            $this->ajaxReturn($data);
        } else {
            $data['status'] = 0;
            $data['info'] = '缓存清除失败';
            $this->ajaxReturn($data);
        }
    }
      
}

?>